Big Huge Thesaurus

genus Sphecotheres

noun

sounds kind of like